package pe.gob.mef.snip.preinversion.domain;

import java.math.BigDecimal;
import java.util.Date;

import pe.gob.mef.snip.preinversion.util.Util;

public class Estudio extends EntidadBase {
    private BigDecimal proyecto = new BigDecimal(-1);

    private String nivelEst = "-";

    private BigDecimal version = new BigDecimal(-1);

    private Date fechaEst = Util.getDateFromString("1900-01-01");

    private String autorEst = "-" ;

    private BigDecimal costoEst = new BigDecimal(-1);

    private String nivelCalif = "-";

    public BigDecimal getProyecto() {
        return proyecto;
    }

    public void setProyecto(BigDecimal proyecto) {
        this.proyecto = proyecto;
    }

    public String getNivelEst() {
        return nivelEst;
    }

    public void setNivelEst(String nivelEst) {
        this.nivelEst = nivelEst == null ? null : nivelEst.trim();
    }

    public BigDecimal getVersion() {
        return version;
    }

    public void setVersion(BigDecimal version) {
        this.version = version;
    }

    public Date getFechaEst() {
        return fechaEst;
    }

    public void setFechaEst(Date fechaEst) {
        this.fechaEst = fechaEst;
    }

    public String getAutorEst() {
        return autorEst;
    }

    public void setAutorEst(String autorEst) {
        this.autorEst = autorEst == null ? null : autorEst.trim();
    }

    public BigDecimal getCostoEst() {
        return costoEst;
    }

    public void setCostoEst(BigDecimal costoEst) {
        this.costoEst = costoEst;
    }

    public String getNivelCalif() {
        return nivelCalif;
    }

    public void setNivelCalif(String nivelCalif) {
        this.nivelCalif = nivelCalif == null ? null : nivelCalif.trim();
    }

	@Override
	public String toString() {
		return "Estudio [proyecto=" + proyecto + ", nivelEst=" + nivelEst
				+ ", version=" + version + ", fechaEst=" + fechaEst
				+ ", autorEst=" + autorEst + ", costoEst=" + costoEst
				+ ", nivelCalif=" + nivelCalif + "]";
	}
}